it rubbed - Turkish English Dictionary